The European Union's statistics office estimated that about 12.7 million people were without jobs in the 12-nation euro area while 19.4 million remained unemployed in the 25-state EU.
The figures were in line with analysts' expectations. In June 2003 the eurozone jobless rate was 8.9 percent.
Analysts said that the eurozone's failure to generate new jobs had kept consumer demand in check, preventing a faster acceleration of economic growth.
"This is a jobless recovery. Going forward, if it does not fall the ECB cannot be too confident about consumers going too much into retail spending," said Stuart Bennet, senior economist at WestLb.
The Organisation for Economic Co-operation and Development forecast last month that eurozone growth will speed up to 1.6 percent this year from 0.5 percent in 2003. Next year, the area's gross domestic product is forecast to grow 2.4 percent.
The unemployment rate in the eurozone and the slightly higher figure for the whole of the EU, 9.1 percent, remain significantly higher than in the United States and Japan, which have jobless rate of 5.6 percent and 4.6 percent respectively.
"It is takes a while in the eurozone to start creating jobs after growth picks up. In the longer term, Europe produces less jobs that the United States...," said Lorenzo Codogno, managing director at Bank of America.
Eurostat said that compared with May, 11 EU members recorded an increase in their unemployment, 12 a decrease and two remained the same.
The lowest jobless rates were registered in Luxembourg and Austria, both at 4.2 percent. Ireland had 4.5 percent, Britain 4.7 percent and the Netherlands 4.8 percent.
Unemployment rates were generally higher in the new member states that joined in May, with Poland recording 18.9 percent, Slovakia 16.2 percent and Lithuania 11.4 percent.
Out of the EU's previous 15 members, Spain's unemployment rate of 11.1 percent was the highest.